查看原文
其他

不秀美颜秀代码!这些程序媛们的代码不让须眉!

云栖社区 云栖社区 2019-03-29

美国研究者分析了开源代码库Github 140万用户的数据。他们发现和男性相比,女性发送的“拉请求”(代码更新提议)更容易被接受。由数据上看,女性提交代码的通过率为78.6%,而男性的通过率仅为74.6%。


在中国程序媛中,她们的代码又有什么样的魅力?首届程序媛比码大赛活动 - 我们不秀大长腿,秀高智商!不秀美图照,秀代码图!参与晒码互动赢“83行代码” T恤!


来看看这群程序媛们的代码吧:


清宵

阿里云函数计算团队技术专家

我的第83行代码来自这个简单的Life模型,非项目非社区贡献,纯业余时间自娱自乐。
看了《药神》之后,对人生的感悟加深。回来没有写什么观后感,却是随便写了一段代码,构造一个极其简单的人生模型,算作总结思考了。
人生如码,以梦为马。珍惜所爱,精彩过好每一天!


网友点评


@韩俊强:不得了不得了~ 代码逻辑清晰, 干净利落, 高内聚低耦合, 遵守了代码的设计原则, 给美女程序猿点个赞

@scorpion:能写代码的妹子不多,能写golang的妹子就更少了

@饭娱咖啡:我觉得这段代码比较有意思的地方在于,以代码为思考的工具来模拟人生。世人用诗词来感叹人生,用哲学来思考人生,而我们用代码来模拟人生。


墨瑜

云效全栈开发工程师

我的第83行代码来自云效RDC上某一功能的代码, 猜猜是哪个功能:


网友点评


@尼古拉斯雷:长的又好看,技术又厉害。流下来没技术的眼泪。


@韩俊强:

首先,人好看;

代码: 从简短的代码看出遵循了单一职责及开闭原则; 整体来看使用的是结构型模式下典型的Facade模式, 这种设计外解耦, 松耦合, 能够预防复杂业务带来的风险扩散, 同时一个子系统可以有多个门面, 门面不参与系统的逻辑; 

建议:如果后面新增较多的解锁类型, 建议使用Decoretor 组合装饰器, 此模式优于Facade, 运行时可增减职责, 可解决类膨胀, 接口较一致且能保持 compoent 的简单性。暂时看到这么多, 如有错误认识, 还请指教。


采霜

钉钉smart work团队的高级开发专家

工作一忙有时候饭也顾不上吃,顺手写一段终结选择困难症的代码,大家随意看看~


网友点评


一个被代码耽误的吃货技术女神,急需有人入坑喊她一起吃饭~~



采月

天猫营销平台高级技术专家

听说程序媛这个物种十分罕见,我是作为罕见中的一员happy(被)来(逼)的,毕业几年的人生感悟:每个人在浩瀚的宇宙中都有自己独特的坐标,这个坐标会因为你的选择而变的不同,同样这个世界也会因为你坐标的移动而变得不同!

package tmall;

import lombok.*;

/**

Created by caiyue on 2018/7/16.
*/

@AllArgsConstructor
class Business {



}

@Data
@AllArgsConstructor
class Person {



}

class TmallBu extends Business {



}

public class TransformAll {


}


网友点评

突然想起了那篇文章年薪百万的阿里人


天汪

饿了么大前端开发工程师

别的小姐姐们晒的代码都太厉害了……只有我是来搞笑的,前年情人节的单身狗翻译器代码,两块钱你买不了吃亏,两块钱你买不了上当:


网友点评

写代码的妹子果然各个都是戏精


你觉得她们的代码写的怎么样?

点击左下角阅读原文,进入查看更多程序媛代码,赢取“83行代码”T恤!


    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存